package com.hz.house.bean.es;

import java.io.Serializable;

import org.springframework.data.elasticsearch.annotations.Field;
import org.springframework.data.elasticsearch.annotations.FieldType;

import lombok.Data;

/**
 *  楼盘检索es的开盘信息，用于检索数据
 * @author lfw
 *
 */
@Data
public class KaiPanSearchBean implements Serializable{
 
	private static final long serialVersionUID = 1L;

	@Field(type =FieldType.Integer)
	private Integer openId;
	
	@Field(type =FieldType.Text)
	private String orderNum;//预售证号
	
	@Field(type =FieldType.Integer)
	private Integer minPerPrice;//最低单价
	
	@Field(type =FieldType.Integer)
	private Integer maxPerPrice;//最高单价
	
	@Field(type =FieldType.Integer)
	private Integer minTotalPrice;//最低总价
	
	@Field(type =FieldType.Integer)
	private Integer maxTotalPrice;//最高总价
	
	@Field(type = FieldType.Float)
	private Float minSpace;//最小面积
	
	@Field(type = FieldType.Float)
	private Float maxSpace;//最大面积
	
	@Field(type = FieldType.Long)
	private Long preSellTime;//预售时间
	
	@Field(type = FieldType.Long)
	private Long startRegister;//开始登记时间
	
	@Field(type = FieldType.Long)
	private Long endRegisger;//结束登记时间
	
	@Field(type = FieldType.Long)
	private Long startVerify;//开始核验时间
	
	@Field(type = FieldType.Long)
	private Long endVerify;//结束核验时间
	
	@Field(type = FieldType.Long)
	private Long startPublify;//开始公示时间

	@Field(type = FieldType.Long)
	private Long endPublify;//结束公示时间
	
	@Field(type = FieldType.Long)
	private Long yaohao;//摇号时间，0-24
	
	@Field(type = FieldType.Long)
	private Long startSelect;//开始选房
	
	@Field(type = FieldType.Long)
	private Long endSelect;//结束选房
	
	@Field(type = FieldType.Text)
	private String decoType;//装修类型
	
	
}
